terminalia latifolia - German English Dictionary